Hemodialysis Machine in Hybrid Event-B

نویسنده

  • Richard Banach
چکیده

The hemodialysis machine case study is examined in Hybrid Event-B (an extension of Event-B that includes provision for continuously varying behaviour as well as the usual discrete changes of state). A broadly component based strategy is adopted, using the multi-machine and coordination facilities of Hybrid Event-B. Since, like most medical procedures, hemodialysis is under overall human control, it is largely a sequential process, with some branching to deal with exceptional circumstances. This makes for a relatively uncomplicated modelling framework, provided a model of the operator is included in order to capture the handling of exceptions.

منابع مشابه

Validating the Requirements and Design of a Hemodialysis Machine Using iUML-B, BMotion Studio, and Co-Simulation

We present a formal specification of a hemodialysis machine (HD machine) using Event-B. We model the HD machine using iUML-B state-machines and class diagrams and build a corresponding BMotion Studio visualisation. We focus on validation using (i) diagrams to aid the modelling of the sequential properties of the requirements, and (ii) ProB-based animation and visualisation tools to explore the ...

متن کامل

Field Oriented Control of Dual Mechanical Port Machine for Hybrid Electric Vehicle

A dual mechanical port machine (DMPM) is used as an electrically variable transmission (EVT) in hybrid electric vehicle (HEV). In the conventional HEV, this machine is replaced by a planetary gearbox and two electric machines and makes this structure simpler. This paper presents field oriented control (FOC) for DMPM. For HEV application, drive efficiency and wide operating speed range are impor...

متن کامل

Optimized Blood Volume Monitoring during Hemodialysis Procedure based on Ultrasonic Speed Measurement

Fast reduction of blood water volume due to ultra-filtration via hemodialysis machine and critical threshold of blood water volume can result in clinical complications such as hypotension. When blood water volume reduces during hemodialysis process, the concentration of blood forming elements will increase. One of the methods for the monitoring of the concentration changes is ultrasonic speed m...

متن کامل

Core Hybrid Event-B II: Multiple cooperating Hybrid Event-B machines

Hybrid Event-B, initially introduced for single machines to add continuously varying behaviour to discrete change of state in Event-B, is extended to cater for multiple cooperating machines. Multiple machine working is mediated by INTERFACE and PROJECT constructs. The former encapsulates a set of variables, their invariants and initialisations, in a form that several machines can exploit simult...

متن کامل

The Landing Gear Case Study in Hybrid Event-B

A case study problem based on a set of aircraft landing gear is examined in Hybrid Event-B (an extension of Event-B that includes provision for continuously varying behaviour as well as the usual discrete changes of state). Although tool support for Hybrid Event-B is currently lacking, the complexity of the case study provides a valuable challenge for the expressivity and modelling capabilities...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016